note of delivery - Alemán Inglés Diccionario